package cn.heycm.blog.console.infra.dao.paramcfg.mapper;

import cn.heycm.blog.console.infra.dao.paramcfg.entity.ParamCfg;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ParamCfgMapper {

    int deleteByPrimaryKey(Long id);

    int insert(ParamCfg record);

    int insertSelective(ParamCfg record);

    ParamCfg selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(ParamCfg record);

    int updateByPrimaryKey(ParamCfg record);

    ParamCfg selectByAlias(@Param("paramAlias") String paramAlias);

    List<ParamCfg> selectList(@Param("keyword") String keyword);
}
